Skip to content

Conversation

@Kanishkavijay39
Copy link
Contributor

  • Add check-metatags-fixed.mjs: compares AI suggestions with current content to detect fixes
  • Add check-sitemap-fixed.mjs: tests HTTP status codes to verify sitemap fixes
  • Use direct database queries for outdated suggestions (performance improvement)
  • Clean implementation without unused fallback code
  • Generate CSV reports for analysis

Please ensure your pull request adheres to the following guidelines:

  • make sure to link the related issues in this description
  • when merging / squashing, make sure the fixed issue references are visible in the commits, for easy compilation of release notes
  • If data sources for any opportunity has been updated/added, please update the wiki for same opportunity.

Related Issues

Thanks for contributing!

- Add check-metatags-fixed.mjs: compares AI suggestions with current content to detect fixes
- Add check-sitemap-fixed.mjs: tests HTTP status codes to verify sitemap fixes
- Use direct database queries for outdated suggestions (performance improvement)
- Clean implementation without unused fallback code
- Generate CSV reports for analysis
@Kanishkavijay39 Kanishkavijay39 added enhancement New feature or request do-not-merge labels Sep 16, 2025
@github-actions
Copy link

This PR will trigger a minor release when merged.

Kanishka and others added 7 commits September 24, 2025 23:16
- Add unified CSV utilities with standardized schemas for all audit types
- Add metatags fix checker with duplicate H1 detection and access denied handling
- Add sitemap/broken links fix verification with URL status checking
- Add structured data validation fix checker with schema validation
- Add CWV fix checker with RUM API integration for performance metrics
- Add alt text fix checker for accessibility compliance verification
- Add internal links fix checker for navigation issue detection
- Support multi-site processing and consolidated reporting
- Include comprehensive error tracking and detailed logging
- Handle edge cases like missing S3 data, access denied pages, and network errors

Provides production-ready fix verification across all major audit types
with detailed CSV reporting for tracking suggestion implementation success.
- Fix sitemap script to handle both sitemapUrl/siteMapUrl field names
- Fix sitemap script to process suggestions with missing type field
- Fix broken backlinks script to use GET instead of HEAD requests
- Remove problematic soft 404 detection from broken backlinks
- All scripts now have robust error handling and consistent behavior
…V headers; fix(internal-links): detect LINK_REMOVED_FROM_SOURCE via source page scraping; fix(structured-data): include currentJsonLdContent in CSV output
…d fuzzy logic; use isFixed in CSV/summary; remove unused import
- Remove pageview threshold filtering to check all CWV data
- Only mark suggestions as fixed when ALL problematic metrics are resolved
- Identify originally bad metrics and verify each is fixed
- Add detailed fix type reporting (ALL_FIXED, STILL_BAD, etc)
Signed-off-by: Sahil Silare <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants